front-end payment - French English Dictionary